Big Huge Thesaurus

jupati palm

noun